Compatibility Estimation for Component Based Software Engineering

نویسندگان

  • Nishant Gupta
  • Dhawaleswar Rao
چکیده

The Present time system software’s are complex and cost estimation is required in such type of complex software’s .The overall cost of such software’s can be reduced by reusing the existing components. The component based software engineering is the technique through which we can easily reuse the existing components and able to reduce the overall software cost. We can estimate the overall cost of the system software before development, if the overall cost will be reduced by reusing the existing components then only we can reuse these components otherwise not. The Compatibility is the main problem in the component based software’s. Before reusing the component based software module, we have to check its compatibility with the software in which we are using that module. In our work; we have designed an automation tool to check the compatibility. The overall system cost can also be increased when we perform integration testing. Our proposed new technique will reduce overall software cost and provide better integration testing.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Dealing with Software Components Compatibility

Component Based Software Engineering (CBSE) is a development technique based on a wide use of components-of-the-shelf (COTS). Commercial components repositories contains hundred thousands components, that makes component selection an extremely difficult and time expensive task. Often, component selected by functional features are incompatible or the integration effort required is too high. Addi...

متن کامل

A comprehensive engineering framework for guaranteeing component compatibility

Despite advances in software engineering methods and tools, understanding what software components do and ensuring that they work well together remains difficult. This is chiefly due to the lack of support for specifying component interfaces and software compositions formally. Due to these shortcomings, composed systems are subject to incompatibility errors, and software developers struggle to ...

متن کامل

Type-2 Fuzzy Logic Approach To Increase The Accuracy Of Software Development Effort Estimation

predicting the effort of a successful project has been a major problem for software engineers the significance of which has led to extensive investigation in this area. One of the main objectives of software engineering society is the development of useful models to predict the costs of software product development. The absence of these activities before starting the project will lead to variou...

متن کامل

Precalculating Component Interface Compatibility using FCA

In component-based software engineering, software systems are built by assembling prefabricated reusable components. The compatibility between the assembled components is crucial. It is determined by the comparison of their exposed interfaces: required interfaces (describing the services the component needs) and provided interfaces (describing the services the other component offers) must match...

متن کامل

Evaluating and Certifying Component-Based Software Using Weighted Assignment Technique

Certification refers to the verification of definite feature of an object, person, or an organization. This verification is often, but not always, provided by some form of external review, education, assessment, or audit. In general, the main certification idea is to bring quality process to a certain software product. One of the core goals to achieve quality in component based product is to ac...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013